antigen presentation - French English Dictionary